import request from '@/utils/request'

// data: data  params: query
// 学生批次日志 查询参数列表
export function systemLogList(query) {
    return request({
        url: '/system/log/list',
        method: 'get',
        params: query
    })
}
//学生批次日志 重新导入
export function systemLogRepeatUpload(batchId) {
    return request({
        url: '/system/log/repeatUpload/' + batchId,
        method: 'get'
    })
}
//学生批次日志  查询批次日志详情列表
export function systemDetailList(query) {
    return request({
        url: '/system/detail/list',
        method: 'get',
        params: query
    })
}
//学生批次日志 删除
export function systemDetailDelete(query) {
    return request({
        url: '/system/detail/' + query,
        method: 'delete',
    })
}
// 学生信息管理 查询学生信息列表
export function systemInfoList(query) {
    return request({
        url: '/system/info/list',
        method: 'get',
        params: query
    })
}
// 学生信息管理 新生信息
export function systemInfoNewList(query) {
    return request({
        url: '/system/info/newlist',
        method: 'get',
        params: query
    })
}
// 学生信息管理 
export function systemInfo(query) {
    return request({
        url: '/system/info/' + query,
        method: 'delete',
    })
}
// 学生信息管理 删除学生信息
export function systemInfoDelete(query) {
    return request({
        url: '/system/info/' + query,
        method: 'delete',
    })
}
// 学生信息管理 修改报名状态
export function systemInfoSign(query) {
    return request({
        url: '/system/info/sign',
        method: 'post',
        data: query
    })
}
// 学生信息管理 修改封存状态
export function systemInfoSeal(query) {
    return request({
        url: '/system/info/seal',
        method: 'get',
        params: query
    })
}
// 学生信息管理 批量修改封存状态
export function systemInfoIn(query) {
    return request({
        url: '/system/info/in',
        method: 'post',
        data: query
    })
}
// 学生信息管理 新增学生信息
export function systemInfoPostAdd(query) {
    return request({
        url: '/system/info',
        method: 'post',
        data: query
    })
}
// 学生信息管理 修改学生信息
export function systemInfoPutAdd(query) {
    // 发起请求
    return request({
        url: '/system/info',
        method: 'put',
        data: query
    })
}
export function systemInfoGetId(query) {
    // 发起请求
    return request({
        url: '/system/info/' + query,
        method: 'get',
    })
}
// 学生信息管理 修改学生信息
export function systemLogRepeatUploadIn(batchId) {
    return request({
        url: '/system/log/repeatUploadIn/' + batchId,
        method: 'get'
    })
}

export function systemGetAllLog(id) {
    return request({
        url: '/system/pay/getAllLog/' + id,
        method: 'get'
    })
}